Stories Tagged: serial rapist

🤷🤷🤷
NASA Engineer Faces New Sexual Assault Charges Amid Ongoing Investigation

A NASA engineer named Eric Sim is facing six sexual assault charges after four new women accused... (7 revisions)